package com.ruoyi.project.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.project.domain.entity.ProjectSale;
import com.ruoyi.project.domain.entity.ProjectStore;
import com.ruoyi.project.domain.query.ProjectSaleQuery;
import com.ruoyi.project.domain.query.ProjectStoreQuery;

import java.util.List;

public interface IProjectSaleService extends IService<ProjectSale> {

    void syncData(List<ProjectSale> list);

    List<ProjectSale> getList(ProjectSaleQuery query);

    Boolean addInfo(ProjectSale project);

    Boolean updateInfo(ProjectSale project);

    //删除
    Boolean deleteInfo(String id);

    //获取详情
    ProjectSale getInfoById(String id);

    void deleteAll();
        //获取管家婆出库单
        TableDataInfo getGjpSaleList(ProjectSaleQuery query);


    List<ProjectSale> getAllGjpList(ProjectSaleQuery query);



}
